home *** CD-ROM | disk | FTP | other *** search
/ Programming Sound Cards / Programming Sound Cards.iso / sound_38 / lecture.doc
Text File  |  1995-01-01  |  40KB  |  623 lines

  1.  
  2.  
  3.     Sequencers, Midi and Music Software
  4.  
  5.     A "Sequencer" is defined as: a circuit, device, or software which records
  6.     and stores performance information so that it may reproduce the
  7.     performance; a sequence recorder. 
  8.                                     the Rock Synthesizer Manual
  9.  
  10.     I. Sequencer History
  11.     a).Analog sequencers
  12.     Sequencers have been popular in electronic music since Dr. Robert Moog
  13.     introduced the System 55 synthesizer in the late 60's. This type of
  14.     sequencer was known as the analog sequencer, due to the setting of a
  15.     number of continuously variable(analog) poten tiometers to derive pitch.
  16.  
  17.     In Dr. Moogs' original design, a bank of 24 analog potentiometers could be
  18.     tuned individually, each producing a control voltage that was then patched
  19.     to the sound producing circuitry of the synthesizer. A variable clock
  20.     would step the sequencer from one potentiometer to the next, starting over
  21.     again once it reached the last position. These voltages, when patched to
  22.     the inputs of his voltage controlled oscillators, would produce varying
  23.     pitches. A repeating sequence of notes resulted and hence the device came
  24.     to be called a sequencer. This original sequencer had twenty-four pots, so
  25.     you could have a maximum of twenty-four notes or eight three-note chords
  26.     sequence over and over again. An example of an eight note sequence is the
  27.     droning pattern heard in i nk Floyds' "Dark Side of the Moon" recording of
  28.     some years back. Although other companies introduced stand alone versions
  29.     of analog sequencers about that time as well, Moogs' design is usually
  30.     thought of when the term is mentioned.
  31.  
  32.     b). Digital sequencers 
  33.     About 1975, Oberheim electronics introduced the DS-2, a "Digital"
  34.     sequencer capable of remembering one-hundred and forty-four notes.
  35.     Although it was only a monophonic device, the attraction to this type of
  36.     sequencer was that notes could be entered in both "real time" or "step
  37.     time" from the synthesizer keyboard. This was of great interest to
  38.     composers who would prefer to play notes in from the piano keyboard,
  39.     rather than having to painstakingly "tune in" one note at a time with a
  40.     potentiometer. This unit had the capacity for three sequences that could
  41.     either be played back independently or chained together to play in turn,
  42.     but there was no means of permanent storage for anything loaded into the
  43.     device. Since all information was stored in a "volatile" R A M memory,
  44.     everything was erased when power was removed.
  45.  
  46.     Shortly thereafter, Roland, a young company known mostly for their drum
  47.     machines, introduced a digital sequencer known as the MC-8 Microcomposer.
  48.     This was the first of many automated devices from the Roland company and
  49.     was considered to be clearly ahead of it's time. This device allowed
  50.     precise entry, editing and playback of a multiple of parameters including;
  51.     control voltage, step time, gate time, portamento and volume or modulation
  52.     settings. It was one of the first devices to implement tape
  53.     storage/backup-up functions, which is on nearly every
  54.     synthesizer/sequencer on the market today.   Although it could be accessed
  55.     from an external synthesizer for entry, manual step time entry was the
  56.     preferred method. It had an extremely large memory for that perio in time,
  57.     1200 notes, with an optional 16k upgrade that allowed over 5000 notes.
  58.     Designed for use with Rolands' modular studio synthesizer, the MC-8 was a
  59.     giant step forward for electronic music. An example of the precise step
  60.     entry method with the later version MC-4 is the complex synthesizer solo
  61.     of Totos' hit song, "Rosanna".  
  62.  
  63.     Using the control voltage scheme, polyphony was difficult to achieve
  64.     without the use of a modular synthesizer containing several oscillators.
  65.     Given even that, composers could enter only one single note passage at a
  66.     time. 
  67.  
  68.     c.) System Common
  69.     What was needed was a system with which a composer could play polyphonic
  70.     parts into the sequencer from the synthesizer and have it play back
  71.     verbatim. Determined to solve this problem, Oberheim Electronics
  72.     introduced in 1979 a new sequencer designed to w ork exclusively with
  73.     their OB-8 synthesizer, the DSX. The DSX allowed eight note polyphony and
  74.     full synchronization with their new drum machine, the DMX. This was a
  75.     great breakthrough,  and together these units would allow a composer to
  76.     generate fluid a d complex musical passages that could be edited, looped,
  77.     quantised, cut and pasted and heard with percussion. Soon thereafter,
  78.     Sequential Circuits followed suit and introduced a polyphonic digital
  79.     sequencer for their Prophet V and Prophet 10 synthesizers. This unit was
  80.     the first to utilize a disk drive for storage of song files. a
  81.  
  82.     II. MIDI
  83.     Manufacturers were now slowly responding to performers' requests to find
  84.     ways allowing instruments of one brand to communicate key information with
  85.     others of different brands. The control voltage technique was
  86.     unsatisfactory because a separate communication line was required for
  87.     each notes' information. Also, there was no universally satisfactory
  88.     standard for this data transmission among the various manufacturers. 
  89.  
  90.     Digitally controlled oscillators were just beginning to appear in units
  91.     such as the Roland Jupiter 8 and the Korg Poly Six. Since key information
  92.     was transmitted in the form of a number instead of a voltage, more
  93.     efficient handling of the data was possible. If all manufacturers were to
  94.     agree on the type, rate and size of the transmitted data for each key
  95.     depression, theoretically any keyboard could trigger any other. So, in
  96.     1983, with mutual cooperation between Roland, Sequential Circuits and
  97.     Yamaha, the MIDI specification was born. The Midi spec provides for the
  98.     transmission of a number of performance parameters including: note-on,
  99.     note-off, velocity, aftertouch(pressure), and controller data, such as:
  100.     pitch bend, modulation wheel, sustain pedal and others yet to be defined.
  101.     The original intention was merely to decide on a standard that would
  102.     permit transmission of data from one synthesizer to the next, regardless
  103.     of brand. Also provided for was a channel system to permit remote
  104.     selection of instruments. It was soon realized, however, that since this
  105.     data was in a form that could easily be handled by a computer, great
  106.     amounts of musical information could be stored and manipulated with a
  107.     microprocessor and RAM memory. 
  108.  
  109.     III. Midi Recorders/Dedicated Computers
  110.  
  111.     The term "sequencer"  was now rapidly becoming out of date, since users
  112.     were no longer restricted to a small amount of notes repeating over and
  113.     over in a pattern. This new type of device would be dubbed a "Midi
  114.     recorder". Manufacturers rapidly began to design hardware sequencers(or
  115.     dedicated computers) to accompany their synthesizers, encouraging the user
  116.     to begin forming a Midi instrument network. One of the first MIDI
  117.     recorder/dedicated computers to appear was the Roland MSQ-700. This unit
  118.     could store over 6500 notes for up to 16 channels in its internal memory.
  119.     It had eight multi-channel tracks which could be recorded in real or step
  120.     time. These tracks could be linked together in up to 73 repetitions in
  121.     order to form a song. Also by Roland was the MSQ-100, a lesser expensive
  122.     but very capable Midi recorder. Since that time Yamaha and Korg have
  123.     introduced hardware sequencers. A tape storage back-up interface was also
  124.     provided for these units to permanently store song data for later
  125.     retrieval. The advantage of a dedicated computer such as this is the
  126.     convenience of portability and ease of use. Also of mention is the
  127.     inherent ruggedness of a 'made for portability' unit. The disadvantage of
  128.     these devices is the limitation of  expandability o f memory and
  129.     functions.
  130.  
  131.     IV. Computers and Midi 
  132.  
  133.     The idea of using a micro or personal computer for the task of recording,
  134.     playback and editing of Midi events has recently become very much in vogue
  135.     due to the general public awareness of the personal computers' value in
  136.     other tasks. Musicians cannot rationally ignore the vast potential the
  137.     personal computer offers and sees the opportunity to combine a variety of
  138.     applications in one machine. Personal computers come in several different
  139.     types and with a varying amount of user memory with each. In order to make
  140.     an intelligent decision on which computer to purchase a user must decide
  141.     what software is currently available for the tasks to be performed and
  142.     what price point will be within his/her means.
  143.  
  144.     Among the least expensive, but well suited to Midi applications is he
  145.     Commodore 64 and 128 computers. While still lacking the power of more
  146.     expensive units, this computer has quite an admirable collection of Midi
  147.     software available for it. Although 64k of memory was the maximum
  148.     available for many personal computers of the seventies, the Midi data
  149.     format only allows about 5000 events to be recorded into this amount. Next
  150.     in apparent popularity was the Apple II computer. Able to display an 80
  151.     column screen and with expansion slots for adding accessories, this
  152.     computer was a big seller to many schools and individuals interested in
  153.     personal computing. An equal amount of Midi software is available for the
  154.     Apple II as is the Commodore. Although the Apple II is a much more
  155.     expensive computer, the Midi software for it remains on about the same
  156.     level as the Commodore. Moving up through the ranks and into the eighties,
  157.     the introduction of the Apple Macintosh showed much promise as a musicians
  158.     computer as well as a business machine. Even so, software for Midi and
  159.     business applications was slow in coming for the Mac. Present day
  160.     applications have proven that the Mac is indeed one of the best for use
  161.     with Midi.
  162.  
  163.     The IBM-PC had established itself in the early eighties as the machine of
  164.     choice for inexpensive business computers and was appearing on the desks
  165.     and in the homes of thousands of middle class information workers. This
  166.     computer is only now(1986) beginning to show promise as a musician's
  167.     computer, largely due to the fact that an enormous amount of work-alike
  168.     "clones" are appearing on the market at a price that is well within the
  169.     budgets of serious music hobbyists and performing musicians. Since (1.)
  170.     the bulk of modern business software has been geared for use on the IBM
  171.     and compatibles, and (2.) the wealth of peripheral equipment easily
  172.     attached to the IBM is expanding at at an alarming rate, music software
  173.     developers have naturally turned to this unit as a "standard" for which a
  174.     very large market is already established. 
  175.  
  176.     Two new entries in the marketplace are showing much promise; the Commodore
  177.     Amiga and the Atari 520 and 1040ST. These computers are of the 32 bit
  178.     variety like the Macintosh, and are in a very affordable price range. The
  179.     software development for these machines is being approached very
  180.     cautiously as each companys' future is dependant on their success.
  181.     Developers are wary of investing the thousands of hours necessary to
  182.     develop Midi software for a machine that has an uncertain future. As of
  183.     this writing, to my knowledge, two companies have music software on the
  184.     market for the ST and only one for the Amiga. This is very disappointing,
  185.     especially in light of the fact that the Atari actually comes equipped
  186.     with a Midi interface as standard equipment. Both machines share the same
  187.     main processor as the Apple Macintosh for which there is a very nice
  188.     software catalog to choose from. 
  189.  
  190. V. Music Software
  191.  
  192.     Even though a special purpose computer designed exclusively for Midi
  193.     recording tends to be easier to operate, the flexibility and open
  194.     architecture of a personal computer could far outweigh that single
  195.     advantage. With the ability to provide full screen graphic displays of
  196.     Midi events and even musical notation for editing, not to mention the
  197.     storage capacity, the personal computer is a natural choice for
  198.     professional and novice composers alike.
  199.  
  200.     Even so, software writers who understand the musician's needs are very
  201.     scarce, so it is only natural to see the development of powerful, easy to
  202.     use music software as a slow process, growing more sophisticated as the
  203.     writers and the market mature. a
  204.  
  205.     a.) Software sequencers
  206.  
  207.     One of first companies to produce music software was Passport Designs.
  208.     Their first offering grew from the experience gained with their non-Midi
  209.     Soundchaser synthesizer/software system they had developed for the Apple
  210.     II in the early eighties. Passports' first package was called MIDI 4, and
  211.     was developed for the Apple //+,//e and Commodore 64.  This software
  212.     allowed 4 channels of polyphonic Midi recording/playback, but with a bare
  213.     minimum of editing capability. Each track could be looped continuously
  214.     and manually punched-in and out for recording, but single note editing was
  215.     yet to be implemented. Tracks could be merged together, but the resulting
  216.     track could only be sent out on one Midi channel. This meant that only a
  217.     total of 4 Midi instruments could be played at a time, a serious
  218.     restriction in that Midi allowed for up to 16 discreet channels. Although
  219.     not as full featured as many musicians would hope for, the feedback that
  220.     Passport and other would-be Midi developers received from this pioneer
  221.     product prompted more research into the possibilities of more powerful
  222.     music software. 
  223.     
  224.     Another company that had introduced music software about that time was
  225.     Cherry Lane Technologies, previously known for their large catalog of
  226.     sheet music and books. The packages they were offering were independently
  227.     developed but nationally distributed by Cherry Lane. Among these was
  228.     Texture, by Roger Powell. Roger had gained a lot of experience in the
  229.     sequencer field by working with the band Utopia and it's leader Todd
  230.     Rundgren.  Realizing that most songs he played were comprised of
  231.     reoccurring verses and choruses, Roger wrote this program to implement
  232.     programmed "links" or "phrases" that could be chained together to form an
  233.     entire song. This was a very useful feature and allowed more music to be
  234.     played back from less available RAM memory. To elaborate on this method of
  235.     song composition, software writers borrowed Rolands' idea (used originally
  236.     on the TR-808 drum 'computer') of saving memory by "calling" a previously
  237.     recorded sequence instead of having the computer remember all of the notes
  238.     used in each chorus or verse as it progressed, effectively having the
  239.     original sequence repeat when that part of the song came around again. In
  240.     Rogers' program, each of these "links" could contain a number of Midi
  241.     channels, so entire songs could be broken down into their basic
  242.     component parts; i.e. Intro, Verse, Chorus, Turnaround, Bridge, Ending,
  243.     etc. This method allowed more effective use of computer memory and saved
  244.     redundant passages from having to be re-recorded.
  245.  
  246.     To elaborate on this method of song composition, software writers
  247.     borrowed Rolands' idea (used originally on the TR-808 drum 'computer') of
  248.     saving memory by "calling" a previously recorded sequence instead of
  249.     having the computer remember all of the notes used in each chorus or verse
  250.     as it progressed, effectively having the original sequence repeat when
  251.     that part of the song came around again. In Rogers' program, each of these
  252.     "links" could contain a number of Midi channels, so entire songs could be
  253.     broken down into their basic component parts; i.e. Intro, Verse, Chorus,
  254.     Turnaround, Bridge, Ending, etc. This method allowed more effective use of
  255.     computer memory and saved redundant passages from having to be
  256.     re-recorded. Other companies such as Syntech, Dr.T's, Sonus, and others
  257.     have produced excellent software for the Apple and Commodore line using
  258.     the 'smart-looping' techniques. On the other hand, computers with very
  259.     large memory capacity like the IBM and Macintosh didn't have to worry
  260.     about economy in the storage of notes and use a 'straight-line' recording
  261.     method. If a previously recorded section needed to be repeated, the user
  262.     would "copy" that section and "paste" in in the track at the appropriate
  263.     time. An example of a very user-friendly program that uses this method is
  264.     Voyetra Technologies' "Sequencer Plus" program for the IBM. It displays
  265.     the command options in a below-screen menu. Using the first letter of a
  266.     command as the command itself proved to be a very intuitive and
  267.     non-redundant method of issuing the various instructions. The many
  268.     variables in this program are all assigned by either the plus and minus
  269.     keys or wit the greater-than or less-than keys. This program continues to
  270.     be one of most popular programs for the IBM today, due to its ease of use.
  271.     a
  272.  
  273.     b.) Sequencer entry methods 
  274.  
  275.     Passports' Midi 4, Roger Powells' Texture sequencers and others relied on
  276.     real-time entry of notes. You either had to have your parts well rehearsed
  277.     before you began or deliberately slow down the tempo of the computers'
  278.     metronome in order to play parts in at a more relaxed pace. The other
  279.     popular type of entry method is "step-time" entry and is more commonly
  280.     used in hardware sequencers. Step-time recording does offer much more
  281.     control over the entering of very difficult to play passages, allowing the
  282.     electronic musician to enter passages that would be impossible for any
  283.     human to play. Step time entry does not rely on timing to be set by the
  284.     length of time a note was held down, rather the timing is pre-set and only
  285.     note position is needed to be entered by the performer. This allows non
  286.     keyboard players to easily construct sequences of perfect timing that
  287.     sound very smooth and even whe played back at normal speed. Each type of
  288.     entry method has its merits.     
  289.  
  290.  
  291.     c.) Notation Software  
  292.  
  293.     Professional Composer, for the Macintosh is a non-Midi music notation
  294.     program. It depends on input from the mouse pointing and clicking each
  295.     note on a grand staff. This program is the most complete for music writing
  296.     at this time. It is capable is scorin g the most complex musical passages,
  297.     providing all of the general and many exotic music notation symbols, as
  298.     well as allowing the user to create his own. Full composers' scores can be
  299.     written in any format and single parts can be extracted in each
  300.     instruments' natural key and range. Text in any Macintosh font may be
  301.     inserted and even background graphics such as pictures can be inserted.
  302.     Although the music entered can be played back either from the Macintosh'
  303.     built-in speaker or external audio out, the qality of sound is very
  304.     limited and restricted to only four notes at time. Rolands' MPS on the
  305.     other hand is a Midi based program and includes both sequencing and
  306.     notation capabilities. MPS was met with much resistance due to its method
  307.     of user interface. MPS is controlled exclusively by the IBM's ten function
  308.     keys, labeled F1 through F10. This has proven to be a very unfriendly and
  309.     un-intuitive method of user interface because in one menu a given  F key
  310.     would perform one task, and on the next menu, the same F key would perform
  311.     an entirely different function. Musicians apparently desire a single
  312.     letter command for each function that will remain constant throughout the
  313.     program to perform the various tasks of recording, editing, and playback.
  314.     This program also faltered in it's notation aspects in that it could only
  315.     display a single measure of music at a time. 
  316.  
  317.     Other integrated software for the IBM includes Jim Miller's Personal
  318.     Composer program. It is the most popular notation software for the IBM and
  319.     has a fairly good sequencer built-in. After music or computer keyboard
  320.     entry, the full-page music notation may be viewed and edited. Users may
  321.     also design their own symbols in addition to the full complement of
  322.     symbols provided. Although the music will not "scroll" across the screen
  323.     as it is being played, page up and down commands may be used to follow
  324.     along with the score.
  325.  
  326.  
  327.  
  328.     We should now distinguish between the three different types of music
  329.     software we have touched on up to this point. 
  330.  
  331.          1.) Sequencing software
  332.          2.) Notation software
  333.          3.) Integrated software 
  334.  
  335.     1.) Sequencing software generally allows the user the most  flexibility in
  336.     the type of input and in the editing of parts of the program. 
  337.  
  338.     2.) Notation software is designed to provide automated print-outs of music
  339.     notation entered from the computer keyboard or mouse. 
  340.  
  341.     3.) Integrated programs, such as Jim Millers' Personal Composer and
  342.     Rolands' MPS integrate portions of each type into one program. Since a
  343.     great amount of code is required in these programs in order to do both
  344.     jobs, compromises were made to both the sequencing and notation sections
  345.     resulting in functional limitations. A way around this problem is to
  346.     design each program to store their files in the same format so that each
  347.     can read the others'.
  348.  
  349.     A successful example of this concept is used by Mark of the Unicorn. They
  350.     have split the functions completely apart and use a separate piece of
  351.     software to handle each job.  The sequencer companion to Professional
  352.     Composer, named Performer, is a sequencer with amazing editing and note
  353.     management routines, allowing over five hundred tracks containing up
  354.     150,000 events of Midi information to be edited and played back to the
  355.     resolution of a single 128th note.  Complete Midi event editing is
  356.     possible with this program. After composition and editing is complete, the
  357.     tracks can be re-arranged to the format of a conductors' score and then
  358.     saved to disk in a form that can subsequently be read by the notation
  359.     softw are. This two step method will probably be successfully merged into
  360.     one program as the price of memory becomes cheaper and processors become
  361.     faster. 
  362.  
  363.     d.) Midi interfaces and Syncronization
  364.  
  365.     Through necessity, Passport developed the first Midi interface. These
  366.     first interfaces worked with the Apple // series and Commodore and
  367.     utilized one Midi in, one Midi out, and a 5-pin sync jack for use with
  368.     pre-Midi drum machines. This jack provided a 24 pulse-per-quarter-note
  369.     (PPQ) output or would receive same if the software was set to recognize
  370.     it. Another type of interface was required for Texture, Roland's Apple
  371.     software, and all IBM software. The interface, known as the MPU-401, is
  372.     manufactured by Roland for the Apple IIe, Commodore 64 and IBM personal
  373.     computers. It is termed a "smart" processor because it handles all of the
  374.     Midi data within itself and frees the computers' processor of these duties
  375.     in order to increase computer speed and allow more graphics. This
  376.     interface provides one midi input, two midi outputs and offers tape sync
  377.     as a standard feature. 
  378.  
  379.     Syncronization with a rhythm device is important if the music sequenced is
  380.     to have any electronic percussion score within it. Since only non-Midi
  381.     drum machines such as the Roland TR-606, TR-808, Oberheim DMX, Emu
  382.     Drumulator and the LinnDrum existed at this time, some method of
  383.     syncronizing their clocks with a Midi sequencer was necessary. An
  384.     important point to consider here was that a still un-standardized PPQ
  385.     clock format existed among these manufacturers. Midi sync of 24 PPQ was
  386.     being implemented on the newer machines, but Sync clock formats of
  387.     24,48,96 and higher PPQ formats were used in these drum machines. Reliable
  388.     methods of syncronizing these machines with the computer constantly
  389.     baffled pioneers of Midi software and hardware. It bears mention here
  390.     that now prominent manufacturers such as J.L Cooper and Garfield
  391.     Electronics began their companies as "black box" interface designers for
  392.     the custom applications of touring bands attempting to solve such
  393.     interface problems. 
  394.         An optional port was now being offered by Passport
  395.     on their interfaces known as "tape sync". By taking the audio output from
  396.     this jack and recording it onto tape, a sync "tone" was created. This
  397.     tone, when routed back into the interface could control the sequencers'
  398.     start-stop functions and maintain syncronization over time. With a
  399.     multi-track tape recorder, a user could compose and edit tracks on the
  400.     sequencer, and sequentially transfer them one by one to the recorder in
  401.     perfect sync. The advantage to this method was in that an owner of only
  402.     one synthesizer could produce a tape with the sounds of many synthesizers.
  403.     This method is used quite frequently in recording studios to drive banks
  404.     of synthesizers in real time, while saving tape tracks for non-midi
  405.     instruments such as vocals and guitars. Although this interface has become
  406.     the standard Midi interface for the IBM series, very few manufacturers for
  407.     the smaller computers have adopted that interface, due to it's high cost
  408.     compared to the Passport interface.
  409.  
  410.     e.) Voice Librarian software
  411.  
  412.         One of the functions of Midi synthesizers that can easily be taken
  413.     over by computer is that of the digital storage of their parameter
  414.     settings, or "patches". By virtue of a portion of the Midi specification
  415.     known as "System Exclusive messages", each manu facturer is allowed to
  416.     specify the codes by which each model of their synthesizer can communicate
  417.     with another of the same brand and model. This was originally intended to
  418.     allow an owner of two or more of one model synthesizer to operate the
  419.     controls of one or more of the the same model remotely, i.e., change
  420.     control lever "a" and it will change control lever "a" on all of that type
  421.     connected in the chain, Midi being the networking buss. This is a nice
  422.     idea, but few musicians own duplicate instruments in their setup.
  423.  
  424.          What it has proven useful for however, is in the bulk transfer of
  425.     parameter settings of a particular model to another of the same model.
  426.     What the original engineers of the Midi spec didn't expect though, was the
  427.     use of a computer to emulate the commands of that second instrument in
  428.     order to direct the first to dump it's parameter setting onto a floppy
  429.     disk instead of into another synthesizer. With the proper software, a
  430.     computer owner could effectively bypass the use of a cartridge or tape
  431.     backup system to store an unlimited number of parameter settings (sounds).
  432.     This has become a very important and cost effective use of the computer in
  433.     a Midi setup.
  434.  
  435.          Among the first to utilize this feature was Computers and Music, Inc.
  436.     They researched the codes necessary to request system exclusive dumps from
  437.     the Yamaha DX-7 and wrote the program now licensed to Passport Designs,
  438.     Inc. The success of this program has encouraged them to write similar
  439.     programs for other popular synthesizers. On the horizon are programs
  440.     designed to contain the codes for all current synthesizers that will write
  441.     in file formats to be compatible with all popular personal computers. This
  442.     will solve the problem of owners of different computers attempting to
  443.     share data from like synthesizers, but using different librarian software.
  444.     Currently, librarians exist for all personal computers, with only one
  445.     sharing a common file format, this being SYSEX by Key Clique. the drawback
  446.     of this program is that is only acts as a 'bulk dump' utility, not
  447.     allowing individual patches to be transferred between banks.
  448.  
  449.          The use of a system exclusive software based librarian has several
  450.     advantages over the common method of cassette of cartridge based storage
  451.     methods. First, the transfer of information is instantaneous, avoiding the
  452.     hassle of level setting to a recorder, which in itself can be a major
  453.     endevor. Second, (especially evident in a cartridge system) the amount of
  454.     patches storable on the medium verses cost is substantially reduced with a
  455.     floppy or hard disk destination verses a limited cartridge destination.
  456.     Virtually unlimited resources are availa ble on the hard drive when
  457.     compared to the very limited capacity of a standard RAM cartridge. The
  458.     only advantage to the cartridge method is in it's portability. This idea
  459.     is voided if a software based sequencer is to be employed in the same
  460.     system.
  461.  
  462.          Third, the inherent full screen display of all of the voices in a
  463.     given bank is of great advantage, allowing you to view as much as 64
  464.     sounds at a time in their prospective order. By virtue of the computers'
  465.     memory, several banks can be viewed at a time, allowing a mixing and
  466.     matching scenario between the various banks of the synthesizer, through
  467.     which you may create custom banks of selected sounds on a one-by-one
  468.     basis. Although most modern synthesizers have the ability to send their
  469.     voice parameter information through Midi, it is still very confusing to
  470.     the receiving computer if all synthesizers in the system transmit the same
  471.     command at once and on the same channel. In a large system, these commands
  472.     will often be issued on a particular channel, accessing a single
  473.     synthesizer module at a time.
  474.  
  475.     f.) Patch Editing software
  476.  
  477.         Patch editors are another animal indeed, as these programs are
  478.     designed to allow the user full access to every parameter of their
  479.     synthesizer from the computer, using system exclusive messages. This
  480.     software has made the programming of synthesizers such the Yamaha DX-7
  481.     much easier as you can work with a full screen display of the information
  482.     instead of a the small window provided on the synthesizer. An excellent
  483.     example of this type of software is Opcode System's DX/TX Editor. A
  484.     computer patch editor of this type will free the fledgling synthesizer
  485.     programmer from the tedious chore of single lever digital editing system
  486.     of todays' synthesizer.
  487.  
  488.          To elaborate on that concept, once upon a time, a long time ago
  489.     (about three years now), synthesizers had a variable lever or knob for
  490.     every control function on the machine. Due to technological advances and
  491.     price cutting pressures, the number of actual control devices was cut to
  492.     one, since this one control could be 'assigned' to any function
  493.     individually. The user would select function '88', "sustain level", for
  494.     instance, and by changing the level of that control, the sustain level
  495.     would vary accordigly. Next, the user would perhaps select function '72',
  496.     modulation level, and continue to use the same control to change the
  497.     various functions of the entire synthesizer until the desired sound was
  498.     realized.  While achieving the goal of simplicity in design and
  499.     manufacture, this method has produced the unpopular side effect known as
  500.     "user-unfriendliness" and has put a damper on the enthusiasm of many a
  501.     prospective synth programmer. Voice editors have helped spark the desire
  502.     of experimentation to synth programmers and have instilled the sense of
  503.     being "in control" to new users of the otherwise confusing music
  504.     synthesizer.
  505.  
  506.     g.) Sound sampling software
  507.  
  508.          This is the newest and possibly most exciting development in music
  509.     software since Midi was conceived. For the first time, it has become
  510.     possible to plot and graph an actual sound, study it, change any portion,
  511.     and to hear the result to confirm the expected result. One of the most
  512.     difficult of all senses to understand, the acoustic phenomena, can now be
  513.     broken down into it's most basic parts, analyzed, changed and
  514.     reconstructed into a predictable whole.
  515.  
  516.           The software I am referring to is the Sound Designer series from
  517.     Digidesign, Inc. It is written to be used with the Apple Macintosh
  518.     computer in conjunction with digital sound sampling instruments by E-mu,
  519.     Sequential Circuits and Ensoniq, respectably. I n effect, the software
  520.     does not create the actual sound, it is the means by which the user can
  521.     examine and modify an already "sampled" or "captured" sound. These
  522.     instruments make a limited digital recording of an actual sound that is
  523.     then stored in on-bard memory. Through the magic of Midi, this digital
  524.     information can be transferred to the computer for detailed display.
  525.     Although very complicated to look at in it's raw form, the soundwave can
  526.     be reduced to a single vibration within thousands. The level to which
  527.     these programs can display sound data was previous only able to be
  528.     approximated by other analytical means. This advancement means that
  529.     studies in the nature of sound and the subtleties that differentiate one
  530.     sound from another can be concretely plotted, with meaningful results.
  531.  
  532.     h.)Sound Modeling
  533.  
  534.           The latest development in the field of on-screen sound research is a
  535.     new program called "SoftSynth", also by Digidesign. This program is
  536.     designed to be a tool by which a user can develop new sounds from scratch
  537.     using the additive synthesis method. This method of synthesis utilizes a
  538.     number of sine waves with different frequencies and amplitudes added
  539.     collectively to form a composite waveform. An existing instrument which
  540.     uses this method of sound generation is the Hammond organ with drawbars.
  541.     Each draw bar represents a different harmonic, and when each of the
  542.     various harmonics are added together in different degrees many complex
  543.     waves are possible, some of which resemble other instruments. The
  544.     SoftSynth program for the Macintosh, however, allows much more complex
  545.     additions of sine waves, as the user is allowed to specify the center
  546.     frequency and amplitude envelope of each harmonic, up to 32. Since it is
  547.     possible to plot any harmonics' amplitude through time, Fourier analysis
  548.     may be studied in real time and manipulated in order to better understand
  549.     how sound waves interact to produce sound of a given timbre.
  550.  
  551.      VI. Live performance
  552.  
  553.          Live performance utilizing Midi has to be approached carefully. Let
  554.     us consider what we are attempting to replace by casting a Midi sound
  555.     module in the place of a musician. When a musician plays, attention is
  556.     focused to that person. There is action throu ghout the performance and
  557.     the audience can generally identify the sounds they hear with the musician
  558.     creating it. In the case of the Midi band, however, much of that action is
  559.     missing. Even though the execution and technique may be perfectly
  560.     programmed , the slight human flaws that are inevitably included as part
  561.     of the live artists' performance are missing. That's what's wrong if
  562.     you've tried this approach and have gotten less than a standing ovation.
  563.     You cannot create a precise performance, have it executed by Midi modules
  564.     and expect to bring the house down when played. You have created no more
  565.     than an expensive "juke box" in this solo approach.
  566.  
  567.           What can be done however, is to accompany the real performers on
  568.     stage with selected Midi modules and effects. I cannot overemphasize the
  569.     possibility of having a well orchestrated performance augmented by one or
  570.     more Midi instruments as live musicians fill out the rhythm section . This
  571.     is the application of Midi that was originally intended. As we are
  572.     continually amazed by the proliferation of Midi controlled devices, we
  573.     must  decide which ones can be used expand our own abilities rather than
  574.     trying to replace them. 
  575.  
  576.     VII. Midi effects
  577.  
  578.          Since Midi information is used to direct a network of instruments as
  579.     to which note to play, how long, which sound to switch to, etc., then it
  580.     seemed feasible to include a Midi jack on effects devices in order to have
  581.     them automatically switch through their functions also. Even though
  582.     effects are not instruments in themselves, when used with musical
  583.     instruments and/or voices they can enhance an otherwise dull performance
  584.     or bring realism to the most lifeless synthesizer sound. Examples of
  585.     effects that can be effectively Midi'd are digital delays, digital
  586.     reverbs, mixing and lighting consoles. Through creative use of these
  587.     "instruments", effects never possible by human adjustment are easily
  588.     attainable and repeatable.
  589.  
  590.     VIII. Education
  591.  
  592.          Not only does Midi make the realization of music infinitely easier to
  593.     produce after its original conception, it also allows beginners to learn
  594.     music and progress at their own rate without the constant supervision and
  595.     criticism of a human teacher. Modern, interactive, music software has
  596.     begun to win the affection of youngsters eager to learn music but are
  597.     apprehensive of having yet another teacher standing over them. Music will
  598.     always be difficult to master, but no one says it shouldn't be fun to
  599.     learn at the same time. With the aid of the computer, very  logical and
  600.     thorough programs of music training can be taught, repeatably,
  601.     consistently and with every bit as much interaction as could be realized
  602.     with a human teacher.
  603.  
  604.           The Future May consider the advent of Midi control to be the start
  605.     of a revolution in the musical community. Midi allows a single performer
  606.     to easily realize the sound of anything from a small ensemble to an entire
  607.     orchestra without the expense and human emotions usually associated with
  608.     groups of players. The only limiting factor in the midi composers' pursuit
  609.     of his music is imagination (and his budget). Musicians and the concept of
  610.     group playing will never become obsolete with Midi, as is often feared.
  611.     Nothing can match the feelings  of spontaneity between performing
  612.     musicians, nor can machines ever exude the warmth and feeling that a
  613.     talented player can coax from his instrument. Midi is a tool, a
  614.     multifaceted one. It must be used to enhance the talent that works with
  615.     it, not replace it. Through creative use of the many wonderful things that
  616.     are now possible with this digital standard, music can move on to the next
  617.     generation of expression, allowing us to experience musical textures that
  618.     before could only be imagined, and further on to musical frontiers that
  619.     today could not even be conceived. 
  620.  
  621.                                    Gary L. Osteen
  622.      
  623.